Search Labcodes
Labcode: Eoan
Status: pending
Primary Investigator : Elena Oancea
Organization: Brown University
Department of Molecular Pharmacology, Physiology and Biotechnology
171 Meeting Street
Providence
RI
02912
USA
Telephone:
5083454399
E-mail Address: elena_oancea@brown.edu